<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <!-- 
        函数：讲需要执行的代码，定义（封装）一次之后，可以在任何时候，任何地方去调用它，可以被多次调用；
        函数的定义与调用： 函数的定义，在页面加载的时候，被优先选中去给它定义，

        函数语法： function 函数名(){
                      函数体;
                      （代码块，需要执行的代码）
                  }
        函数的调用： 函数名()

        有参函数： 就是函数本身带有参数，这个参数其实就是函数里的一个变量

        function 函数名(形参){

        }

        函数名(实参)

        带返回值的函数: 利用return去返回我们所需要的值；
          return后如果有值，就返回值，把函数结束掉了
                 没有值，就直接结束掉函数
                如果后边有多个值，只会返回一个值，切这个值是最后一个值
        function 函数名() {
            var area = 20 * 30;
            return area;
        }
        var area_ = 函数名();

        没有返回值的函数，赋值给变量，变量就是undefined
     -->
    <script>
        // document.write('hello world');
        // document.write('hello world');
        // document.write('hello world');
        // document.write('hello world');
        // document.write('hello world');

        function hello() {
            document.write('hello world');
            document.write('<br>');
        }

        function hello2() {
            document.write('hello world');
            document.write('<br>');
            document.write('hello world');
            document.write('<br>');
        }

        //  过了一秒之后调用
        hello();
        //  过了一分钟之后调用
        hello();
        hello();
        hello();
        hello2();
    </script>
</body>
</html>